Big Huge Thesaurus

abandoned infant

noun